package org.lora.biz.ou.entity;

/**
 * <p>
 * 类名:Position
 * </p>
 * 描述:人员职务实体<br>
 * 创建时间:2016年8月31日 上午10:03:54<br>
 * 
 * @author Bladnir@outlook.com<br>
 *         修改历史:<br>
 *         2016年8月31日 Bladnir 创建<br>
 */
public class Position {
    /**
     * <code>id</code> - 职务ID
     */
    private String id;

    /**
     * <code>positionName</code> - 职务名称
     */
    private String positionName;

    /**
     * <code>positionLevel</code> - 职务级别
     */
    private Integer positionLevel;

    /**
     * <code>positionDescription</code> - 职务描述
     */
    private String positionDescription;

    /**
     * <code>state</code> - 状态
     */
    private String state;

    /**
     * <code>domainId</code> - 域ID
     */
    private String domainId;

    /**
     * 获取 职务ID
     *
     * @return 职务ID
     */
    public String getId() {
        return id;
    }

    /**
     * 设置 职务ID
     *
     * @param id
     */
    public void setId(String id) {
        this.id = id == null ? null : id.trim();
    }

    /**
     * 获取 职务名称
     *
     * @return 职务名称
     */
    public String getPositionName() {
        return positionName;
    }

    /**
     * 设置 职务名称
     *
     * @param positionName
     */
    public void setPositionName(String positionName) {
        this.positionName = positionName == null ? null : positionName.trim();
    }

    /**
     * 获取 职务级别
     *
     * @return 职务级别
     */
    public Integer getPositionLevel() {
        return positionLevel;
    }

    /**
     * 设置 职务级别
     *
     * @param positionLevel
     */
    public void setPositionLevel(Integer positionLevel) {
        this.positionLevel = positionLevel;
    }

    /**
     * 获取 职务描述
     *
     * @return 职务描述
     */
    public String getPositionDescription() {
        return positionDescription;
    }

    /**
     * 设置 职务描述
     *
     * @param positionDescription
     */
    public void setPositionDescription(String positionDescription) {
        this.positionDescription = positionDescription == null ? null : positionDescription.trim();
    }

    /**
     * 获取 状态
     *
     * @return 状态
     */
    public String getState() {
        return state;
    }

    /**
     * 设置 状态
     *
     * @param state
     */
    public void setState(String state) {
        this.state = state == null ? null : state.trim();
    }

    /**
     * 获取 域ID
     *
     * @return 域ID
     */
    public String getDomainId() {
        return domainId;
    }

    /**
     * 设置 域ID
     *
     * @param domainId
     */
    public void setDomainId(String domainId) {
        this.domainId = domainId == null ? null : domainId.trim();
    }
}